package cn.com.headfree.entity;

import java.util.ArrayList;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.io.Serializable;
import java.util.List;

import com.gta.edu.sdk.mybatis.common.Entity;
/**
 * 师带徒徒弟信息 实体类
 * @author smyl
 * @date 2020-06-23 15:59:48
 */
public class TSdtPrentInfo extends Entity implements Serializable {

	private static final long serialVersionUID = 1L;

       	/**
	 * 师带徒id
	*/
    private String sdtId;
      	/**
	 * 徒弟人资编号
	*/
    private String erpNo;
      	/**
	 * 徒弟身份证号
	*/
    private String idCardNo;
      	/**
	 * 徒弟所获奖项内容
	*/
    private String winInfo;
	/**
	 * 徒弟所获奖项名称
	 */
	private String awardName;
      	/**
	 * 创建者id
	*/
    private String createrId;
      	/**
	 * 创建者姓名
	*/
    private String createrName;
      	/**
	 * 创建时间
	*/
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date createTime;
      	/**
	 * 更新者id
	*/
    private String updaterId;
      	/**
	 * 更新者姓名
	*/
    private String updaterName;
      	/**
	 * 更新时间
	*/
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date updateTime;
      	/**
	 * 0:未删除1：已删除
	*/
    private Integer delSign;

	/**
	 * 原始数据ID
	 */
	private String orignalId;
	
	private Integer flowStatus;// 流程最终状态,
	private String businessTypeId;// 业务类型id,
	private String iscUserId;// 统一权限用户id,

	public Integer getFlowStatus() {
		return flowStatus;
	}

	public void setFlowStatus(Integer flowStatus) {
		this.flowStatus = flowStatus;
	}

	/**
	 * 徒弟姓名
	 * @return
	 */
	private String userName;

	/**
	 * 单位ID
	 * @return
	 */
	private String orgId;

	/**
	 * 用于封装徒弟所获多个奖项
	 */
	private List<TSdtAward> tSdtAwardList = new ArrayList<TSdtAward>();

	public String getOrgId() {
		return orgId;
	}

	public void setOrgId(String orgId) {
		this.orgId = orgId;
	}

	public List<TSdtAward> gettSdtAwardList() {
		return tSdtAwardList;
	}

	public void settSdtAwardList(List<TSdtAward> tSdtAwardList) {
		this.tSdtAwardList = tSdtAwardList;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getBusinessTypeId() {
		return businessTypeId;
	}

	public void setBusinessTypeId(String businessTypeId) {
		this.businessTypeId = businessTypeId;
	}

	public String getIscUserId() {
		return iscUserId;
	}

	public void setIscUserId(String iscUserId) {
		this.iscUserId = iscUserId;
	}
	public String getOrignalId() {
		return orignalId;
	}

	public void setOrignalId(String orignalId) {
		this.orignalId = orignalId;
	}
   	
          /**
	 * 设置：师带徒id
    */
	public void setSdtId(String sdtId) {
		this.sdtId = sdtId;
	}
	
    /**
	 * 获取：师带徒id
    */
	public String getSdtId() {
		return sdtId;
	}
	       /**
	 * 设置：徒弟人资编号
    */
	public void setErpNo(String erpNo) {
		this.erpNo = erpNo;
	}
	
    /**
	 * 获取：徒弟人资编号
    */
	public String getErpNo() {
		return erpNo;
	}
	       /**
	 * 设置：徒弟身份证号
    */
	public void setIdCardNo(String idCardNo) {
		this.idCardNo = idCardNo;
	}
	
    /**
	 * 获取：徒弟身份证号
    */
	public String getIdCardNo() {
		return idCardNo;
	}
	       /**
	 * 设置：
    */
	public void setWinInfo(String winInfo) {
		this.winInfo = winInfo;
	}
	
    /**
	 * 获取：
    */
	public String getWinInfo() {
		return winInfo;
	}
	       /**
	 * 设置：创建者id
    */
	public void setCreaterId(String createrId) {
		this.createrId = createrId;
	}
	
    /**
	 * 获取：创建者id
    */
	public String getCreaterId() {
		return createrId;
	}
	       /**
	 * 设置：创建者姓名
    */
	public void setCreaterName(String createrName) {
		this.createrName = createrName;
	}
	
    /**
	 * 获取：创建者姓名
    */
	public String getCreaterName() {
		return createrName;
	}
	       /**
	 * 设置：创建时间
    */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	
    /**
	 * 获取：创建时间
    */
	public Date getCreateTime() {
		return createTime;
	}
	       /**
	 * 设置：更新者id
    */
	public void setUpdaterId(String updaterId) {
		this.updaterId = updaterId;
	}
	
    /**
	 * 获取：更新者id
    */
	public String getUpdaterId() {
		return updaterId;
	}
	       /**
	 * 设置：更新者姓名
    */
	public void setUpdaterName(String updaterName) {
		this.updaterName = updaterName;
	}
	
    /**
	 * 获取：更新者姓名
    */
	public String getUpdaterName() {
		return updaterName;
	}
	       /**
	 * 设置：更新时间
    */
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	
    /**
	 * 获取：更新时间
    */
	public Date getUpdateTime() {
		return updateTime;
	}
	       /**
	 * 设置：0:未删除1：已删除
    */
	public void setDelSign(Integer delSign) {
		this.delSign = delSign;
	}
	
    /**
	 * 获取：0:未删除1：已删除
    */
	public Integer getDelSign() {
		return delSign;
	}

	public String getAwardName() {
		return awardName;
	}

	public void setAwardName(String awardName) {
		this.awardName = awardName;
	}
}
